/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.femass.repository;

import com.femass.model.Artigo;
import com.femass.model.Autor;
import com.femass.model.Avaliacao;
import com.femass.model.Tema;
import java.util.List;

/**
 *
 * @author daureo
 */
public interface AvaliacaoRepository {
    public List<Avaliacao> todas();
    public List<Avaliacao> porTema(Tema tema);
    public List<Avaliacao> porArtigo(Artigo artigo);
    public List<Avaliacao> porAutor(Autor autor);
    public void salvar(Avaliacao avaliacao);
    public Avaliacao avaliadoPorRevisor(Avaliacao avaliacao);
    
}
